首页>代码>基于SpringBoot+Vue实现的电影院售票系统>/最代码/服务端/CinemaManagerApi - idea/src/main/java/com/rabbiter/cm/common/config/CorsConfig.java
package com.rabbiter.cm.common.config; import com.rabbiter.cm.common.utils.PathUtils; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; import org.springframework.web.cors.CorsConfiguration; import org.springframework.web.cors.UrlBasedCorsConfigurationSource; import org.springframework.web.filter.CorsFilter; import org.springframework.web.servlet.config.annotation.CorsRegistry; import org.springframework.web.servlet.config.annotation.ResourceHandlerRegistry; import org.springframework.web.servlet.config.annotation.WebMvcConfigurer; import java.util.Collections; @Configuration public class CorsConfig implements WebMvcConfigurer { @Bean public CorsFilter corsFilter() { CorsConfiguration config = new CorsConfiguration(); config.setAllowedOriginPatterns(Collections.singletonList("*")); config.addAllowedMethod("*"); config.addAllowedHeader("*"); config.setAllowCredentials(true); UrlBasedCorsConfigurationSource source = new UrlBasedCorsConfigurationSource(); source.registerCorsConfiguration("/**", config); return new CorsFilter(source); } @Override public void addResourceHandlers(ResourceHandlerRegistry registry) { String path = PathUtils.getClassLoadRootPath() + "/images/"; //第一个方法设置访问路径前缀,第二个方法设置资源路径 registry.addResourceHandler("/images/**"). addResourceLocations("file:" + path); WebMvcConfigurer.super.addResourceHandlers(registry); } }
最近下载更多
wangyuqi20020721 LV2
4月27日
郭玉婷 LV10
4月11日
微信网友_6927932988952576 LV12
3月30日
zolscy LV12
3月24日
xiaozhi丶 LV14
3月24日
15103432984 LV2
3月17日
wanglinddad LV55
3月4日
hua_1985 LV3
2月27日
Boss绝 LV9
2月26日
eagerwujin LV4
2月22日
最近浏览更多
hmf1989
4月30日
暂无贡献等级
微信网友_6969343358849024
4月27日
暂无贡献等级
gnnhka LV10
4月15日
郭玉婷 LV10
4月11日
微信网友_6927932988952576 LV12
3月29日
jc121140 LV3
3月28日
xuyang1991 LV2
3月25日
可是不知道么 LV23
3月25日
zolscy LV12
3月24日
qq549888060 LV8
3月24日